Big Huge Thesaurus

machine rifle

noun